Braids and braid groups have been at the heart of mathematical development over the last two decades. Braids play an important ...